home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 351-375 / disk_359 / dice / dice.lzh / include / locale.h < prev    next >
C/C++ Source or Header  |  1990-02-20  |  773b  |  42 lines

  1.  
  2. /*
  3.  *  LOCALE.H
  4.  *
  5.  */
  6.  
  7. #ifndef _LOCALE_H
  8. #define _LOCALE_H
  9.  
  10. typedef struct {
  11.     char    *currency_symbol;
  12.     char    *decimal_point;
  13.     char    frac_digits;
  14.     char    grouping;
  15.     char    *int_curr_symbol;
  16.     char    *mon_decimal_point;
  17.     char    mon_grouping;
  18.     char    *mon_thousands_sep;
  19.     char    n_cs_precedes;
  20.     char    n_sep_by_space;
  21.     char    n_sign_posn;
  22.     char    *negvative_sign;
  23.     char    p_cs_precedes;
  24.     char    p_sep_by_space;
  25.     char    p_sign_posn;
  26.     char    *positive_sign;
  27.     char    "*thousands_sep;
  28. } lconv;
  29.  
  30. #define LC_ALL        -1
  31. #define LC_COLLATE    1
  32. #define LC_CTYPE    2
  33. #define LC_MONETARY    3
  34. #define LC_NUMERIC    4
  35. #define LC_TIME     5
  36.  
  37. extern struct lconv *localeconv(void);
  38. extern char *setlocale(int, const char *);
  39.  
  40. #endif
  41.  
  42.